import { IDEPortalViewAbility } from '../ability';
import { IDEPortalViewStore } from '../store';
import { IDEViewController } from './i-de-view-controller';

/**
 * 实体数据看板视图控制器接口
 *
 * @export
 * @interface IDEPortalViewController
 * @extends {IViewController<S, A>}
 * @template S
 * @template A
 */
export type IDEPortalViewController<
	S extends IDEPortalViewStore,
	A extends IDEPortalViewAbility
> = IDEViewController<S, A>;
